To put it bluntly ... - Spanish English Dictionary